import Vue from 'vue'
import VueResource from 'vue-resource';
Vue.use(VueResource);

export default {


  getMemberById(id){
    return Vue.http.post("/memberInApply/m/"+id);
  },

  /**
   * 入会会员表格查询
   */
  getMemberTabs(v1, v2, val) {
    return Vue.http.post("/memberActivity/m/progress/" + v1 + "/" + v2, val);
  },
  /**
   * 办理进度下拉框
   */
  getTaskKeyList() {
    return Vue.http.post("/memberInApply/m/getMemberCheckInTaskKeyList");
  },
  /**
   * 会员入住（新增）
   */
  checkInMember(val) {
    return Vue.http.post("/memberInApply/m/inApplyingFor", val);
  },
  /**
   * 获取会员详细信息（获取）
   */
  getMemberDetail(memberId) {
    return Vue.http.get("/member/m/v1/getMemberDetail/" + memberId);
  },
  /**
   * 根据身份证Id获取会员详细信息（获取）
   */
  getMemberDetailId(cardno) {
    return Vue.http.get("/member/m/v1/getMemberDetailByCardno/" + cardno);
  },
  /**
   * 保存会员详细信息（修改）
   */
  saveMemberDetail(val) {
    return Vue.http.post("/member/m/v1/saveMemberDetail", val);
  },
  /**
   * 获取评估项目内容
   */
  loadProject(sheetType,memberId) {
    return Vue.http.post("/assessSet/m/v1/beginAssessment/"+sheetType+"/"+memberId);
  },

  /**
   * 获取健康评估题目
   */
  loadHealthyProject(sheetType,memberId) {
    return Vue.http.post("/assessSet/m/v1/beginHealthyAssessment/"+sheetType+"/"+memberId);
  },

  /**
   * 获取评估信息
   */
  getProjectDetail(sheetType,memberId) {
    return Vue.http.post("/assessSet/m/v1/getAssessDetail/"+sheetType+"/"+memberId);
  },
  /**
   * 能力评估项目得分
   */
  getScore(val) {
    return Vue.http.post("/assessSet/m/v1/calculateAssessSet", val);
  },
  /**
   * 能力评估项目结果提交
   */
  putResult(val) {
    return Vue.http.post("/assessSet/m/v1/putAssessSetResult", val);
  },

  /**
   * 查看评估结果
   */
  getAResult(assessId) {
    return Vue.http.get("/assessSet/m/v1/getAssessmentResult/" + assessId);
  },
  /**
   * 查看评估结果
   */
 getPingguResult(assessId) {
  return Vue.http.get("/assessSet/m/v1/getAssessSetDetail/" + assessId);
},
  /**
   * 确认评估结果
   */
  affirmResult(actId,val) {
    return Vue.http.post("/memberInApply/m/inAssessment/activity/"+actId,val);
  },
  /**
   * 体检报告
   */
  examination(val) {
    return Vue.http.post("/memberInApply/m/examination",val);
  },
  /**
   * 根据业务流程ID查询入住流程的体检报告
   */
  getMemberInApplyExamination(actId){
    return Vue.http.get("/memberInApply/m/examination/"+actId);
  },

  /**
   * 计算服务计划的费用
   */
  getServicePrice(val){
    return Vue.http.post("/servicePlan/getServicePlanTotalPrice",val);
  },
  /**
   * 制定服务计划
   */
  servicePlan(actId,runId,taskId,val){
    return Vue.http.post("/memberInApply/m/servicePlan/"+actId+"/"+runId+"/"+taskId,val);
  },
  /**
   * 制定服务计划
   */
  uploadPhoto(val){
    return Vue.http.post("/common/annex/",val);
  },

  /**
   * 床位预约
   * @param data
   * @returns {*}
     */
  bedAppointment(data){
    return Vue.http.post("/memberInApply/m/bedAppointment",data);
  },
  /**
   * 入住确认
   */
  checkInConfirm(actId){
    return Vue.http.post("/memberInApply/m/getInApplyInfo/"+actId);
  },

  /**
   * 评估量表查询
   */
  getSheetName(){
    return Vue.http.get("/assessSet/m/v1/getSheetName");
  },










}
